﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ExtraOpdrachten
{
    public partial class Opdracht13 : System.Web.UI.Page
    {

        string[,] namen = new string[,] { { "Harun Araz", "IAO2B" }, { "Robin Bakker", "IAO2C" }, { "Marije Boer", "IAO2C" }, { "Peter Boxem", "IAO2B" }, { "Olivier Brinkman", "IAO2B" }, { "Tim Bruntink", "IAO2B" }, { "Kelvin Cornelissens", "IAO2B" }, { "Jozef Dag", "IAO2C" }, { "Martijn Dekker", "IAO2B" }, { "Ruben Dijkstra", "IAO2A" }, { "Tim Dijkstra", "IAO2B" }, { "Dylan Doornbos", "IAO2B" }, { "Bart van Es", "IAO2A" }, { "Helder Ferraz de Carvalho", "IAO2C" }, { "Ben van Gorp", "IAO2A" }, { "Loek Gosen", "IAO2B" }, { "Bas Grave", "IAO2B" }, { "Anferney Grotestam", "IAO2C" }, { "Noah Haas", "IAO2A" }, { "Tim Halenbeek", "IAO2A" }, { "Rik Hartman", "IAO2C" }, { "Sebastiaan Hassing", "IAO2A" }, { "Derk van der Heide", "IAO2A" }, { "Thijmen van den Hoek", "IAO2C" }, { "Dylan Hofstra", "IAO2A" }, { "Bart van Hoof", "IAO2A" }, { "Jeroen Huiskes", "IAO2B" }, { "Kay Huisman", "IAO2B" }, { "Timo ter Huurne", "IAO2A" }, { "Marcel Jager", "IAO2C" }, { "Tom Jaspers", "IAO2A" }, { "Jouke Jongma", "IAO2A" }, { "Tim Jonkers", "IAO2A" }, { "Jarno Kortman", "IAO2C" }, { "Jaroah Latu", "IAO2B" }, { "Bas van der Leeuw", "IAO2C" }, { "Jordy Lotgerink Bruinenberg", "IAO2C" }, { "Max Manenschijn", "IAO2B" }, { "Jordy Mengerink", "IAO2B" }, { "Jochem Meulenbroek", "IAO2C" }, { "Martijn van der Molen", "IAO2C" }, { "James Morsink", "IAO2B" }, { "Lars Natter", "IAO2A" }, { "Naäman Numansen", "IAO2A" }, { "Tim Oonk", "IAO2A" }, { "Ruben Oonk", "IAO2C" }, { "Lars Oude Luttikhuis", "IAO2A" }, { "Luuk Oude Vrielink", "IAO2C" }, { "Lorenzo Reulen", "IAO2B" }, { "Reno Scheffer", "IAO2C" }, { "Bram Scholten", "IAO2A" }, { "Koen Slaghuis", "IAO2C" }, { "Bjorn Slotman", "IAO2C" }, { "Daniël Smit", "IAO2A" }, { "Jesse Sterkenburgh", "IAO2A" }, { "Bryan Tankink", "IAO2C" }, { "Laurens Tel", "IAO2B" }, { "Wouter Veltman", "IAO2A" }, { "Carlo Verver", "IAO2B" }, { "Bryan Vinke", "IAO2C" }, { "Nick de Vries", "IAO2B" }, { "Bertel Welmer", "IAO2A" }, { "Tom van Wijgerden", "IAO2A" }, { "Vincent Witten", "IAO2C" }, { "Kevin Wrenger", "IAO2C" }, { "Firdhan Yahya", "IAO2B" }, { "Jan-Willem Zandvoort", "IAO2B" }, { "Jake Zweers", "IAO2B" } };
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnGetStudents_Click(object sender, EventArgs e)
        {
            string result;
            string klas = "";
            string naam = txtFirstName.Text + ' ';
            if (txtMiddleName.Text.Trim() != "")
            {
                naam += txtMiddleName.Text + ' ';
            }
            naam += txtLastName.Text;
            for (int i = 0; i < namen.Length / 2; i++)
            {
                if (namen[i, 0] == naam)
                {
                    klas = namen[i, 1];
                    break;
                }
            }
            if (klas == "")
            {
                lblResult.Text = "Student " + naam + " niet gevonden!";
                lblResult.ForeColor = System.Drawing.Color.Red;
            }
            else
            {
                result = "<ol>";
                lblResult.ForeColor = System.Drawing.Color.Black;
                for (int i = 0; i < namen.Length / 2; i++)
                {
                    if (namen[i, 1] == klas && namen[i, 0] != naam)
                    {
                        result += "<li>" + namen[i, 0] + "</li>";
                    }
                }
                result += "</ol>";
                lblResult.Text = result;
            }
        }


    }
}